// #include <bits/stdc++.h>
// using namespace std;

// int M, N, ret;

// int Split(int x)
// {
//     int res = 0;
//     string tmp = to_string(x);
//     for(int i = 0; i < tmp.size(); i++)
//     {
//         if(tmp[i] == '2') res++;
//     }
//     return res;
// }

// int main()
// {
//     cin >> M >> N;
//     for(int i = M; i <= N; i++)
//     {
//         ret += Split(i);
//     }
//     cout << ret;

//     return 0;
// }

#include <iostream>
using namespace std;

int M, N, ret;

int main()
{
    cin >> M >> N;
    for(int i = M; i <= N; i++)
    {
        int tmp = i;
        while(tmp)
        {
            if(tmp % 10 == 2) ret++;
            tmp /= 10;
        }
    }   
    cout << ret;

    return 0;
}